package com.originskyseed.platform.cms.model;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 内容来源表（OSI_CMS_SOURCE）
 * 
 * @author LiangMingHui
 */
public class CmsSource extends BaseModel {

	private static final long serialVersionUID = -5944641901076069646L;

	/**
	 * 来源中文名称
	 */
	private String nameCn;

	/**
	 * 来源英文名称
	 */
	private String nameEn;

	/**
	 * 来源描述
	 */
	private String description;

	/**
	 * 状态：0、正常，1、删除（新增属性）
	 */
	private Integer delFlag;

	/**
	 * 是否为平台(0--平台，1--商家)
	 */
	private Integer isSys;

	/**
	 * 供应商ID
	 */
	private String suppId;

	/**
	 * 门店ID
	 */
	private String shopId;

	/**
	 * 备注
	 */
	private String remark;

	/**
	 * 优先级
	 */
	private String priority;

	private String mallId;

	/**
	 * 获取来源中文名称
	 * 
	 * @return
	 */
	public String getNameCn() {
		return nameCn;
	}

	/**
	 * 设置来源中文名称
	 * 
	 * @param nameCn
	 */
	public void setNameCn(String nameCn) {
		this.nameCn = nameCn == null ? null : nameCn.trim();
	}

	/**
	 * 获取来源英文名称
	 * 
	 * @return
	 */
	public String getNameEn() {
		return nameEn;
	}

	/**
	 * 设置来源英文名称
	 * 
	 * @param nameEn
	 */
	public void setNameEn(String nameEn) {
		this.nameEn = nameEn == null ? null : nameEn.trim();
	}

	/**
	 * 获取来源描述
	 * 
	 * @return
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * 设置来源描述
	 * 
	 * @param description
	 */
	public void setDescription(String description) {
		this.description = description == null ? null : description.trim();
	}

	/**
	 * 获取状态：0、正常，1、删除（新增属性）
	 * 
	 * @return
	 */
	public Integer getDelFlag() {
		return delFlag;
	}

	/**
	 * 设置状态：0、正常，1、删除（新增属性）
	 * 
	 * @param delFlag
	 */
	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}

	/**
	 * 获取备注
	 * 
	 * @return
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * 设置备注
	 * 
	 * @param remark
	 */
	public void setRemark(String remark) {
		this.remark = remark == null ? null : remark.trim();
	}

	/**
	 * 获取优先级
	 * 
	 * @return
	 */
	public String getPriority() {
		return priority;
	}

	/**
	 * 设置优先级
	 * 
	 * @param priority
	 */
	public void setPriority(String priority) {
		this.priority = priority == null ? null : priority.trim();
	}

	public Integer getIsSys() {
		return isSys;
	}

	public void setIsSys(Integer isSys) {
		this.isSys = isSys;
	}

	public String getSuppId() {
		return suppId;
	}

	public void setSuppId(String suppId) {
		this.suppId = suppId;
	}

	public String getShopId() {
		return shopId;
	}

	public void setShopId(String shopId) {
		this.shopId = shopId;
	}

	public String getMallId() {
		return mallId;
	}

	public void setMallId(String mallId) {
		this.mallId = mallId;
	}
}